straight-eight engine - English Synonyms Dictionary